@charset "utf-8";
body,ul,input{margin:0px; padding:0px; border:0; font-size:13px; font-family:"宋体",Arial, Helvetica, sans-serif}
A{font-size:13px;color:#333333;text-decoration:none;}
.backGround{width:100%; height:95px; background:url(topbg.gif);}
.clearfix{ clear:both;}
img { border:0}
.backTop{width:1011px; height:95px; margin:0 auto}
.topMenu{height:29px;}
.topMenuBg{float:right; background:url(topmenu.gif); width:383px; height:29px;}
.topMenuBg ul li{float:left; font-size:14px; line-height:29px; text-align:center; list-style:none}
.topMenuBg ul li a { color:#0F8400; text-decoration:none}
.topMenuBg ul li a:hover { text-decoration:underline}
.logo{float:left; width:260px; padding-top:5px;}
.backTopRight{float:right; width:740px;}
.backLeft{float:left;width:222px; height:46px; }
.float{float:left;}
.backTopShopping a{float:left; padding-left:5px; font-family:"黑体"; padding-top:14px; font-size:18px;}
.backTopShopping span{color:#ff0000; font-family:Arial; font-size:24px; margin:0 1px;}
.backTopSeach{float:left;width:228px; height:28px;  margin-top:23px;  }
.inputText { width:220px; height:20px; line-height:20px; border:0px; margin-top:4px; margin-left:8px;}
.inputSubmit{width:30px; height:24px; background:none; border:none; cursor:hand}
.nav { width:100%; height:50px; background:url(nav_bg.gif) repeat-x;}
.nav_c { width:1011px; height:50px; margin:0 auto}
.nav_c ul {width:1011px; height:50px; font-size:16px; font-weight:bold; line-height:40px;}
.nav_c ul li { float:left; width:135px; height:40px;  background-position:0 7px; list-style:none; text-align:center; }
.nav_c ul li a {font-size:14px; color:#FFFFFF; text-decoration:none}
.nav_sub {width:100%; height:30px; background:url(c_top.gif) top left repeat-x;}
.nav_sub div{width:1011px; margin:0 auto; line-height:30px; font-size:14px;}

/*内容样式*/
.content {width:1011px; margin:0 auto; background:#FFFFFF url(bg_002.gif) top left repeat-y;}
.top_1 { width:1011px; height:13px; background:url(001.gif) top left no-repeat}
.top_2 { width:1009px; height:auto; border-left:1px solid #E1DBCE; border-right:1px solid #E1DBCE; overflow:hidden;}
.top_3 { width:1011px; height:5px; background:url(002.gif) top left no-repeat; margin:0 auto}

.con_left { float:left; width:208px; border-right:1px solid #E1DBCE; background:#F4F2EC; height:100%}

.shouquan {width:189px; margin:0 auto;}


.jishu {width:188px; margin:0 auto; }
.jishu ul {width:188px; list-style:none;}
.jishu ul li { float:left;display:block; text-indent:8px; width:188px;white-space:nowrap;overflow:hidden;-o-text-overflow: ellipsis;text-overflow:ellipsis; padding:7px 0; _padding:56x 0;}
.jishu ul li a { color:#2A2A2A; text-decoration:none;}
.jishu ul li img { vertical-align:middle; margin-right:5px;} 
.jishu ul li a:hover { text-decoration:underline}


.login { width:204px; margin:0 auto}
.login h1 { padding:0; margin:0; margin-left:35px; margin-top:15px;}
.login ul { width:204px; list-style:none;}
.login ul li { font-size:14px; color:#6C695F;}
.login ul .line_t { line-height:35px; padding-left:10px}
.login ul .line_t img { vertical-align:middle}
.login_a { width:204px; height:31px; background:url(004.gif) no-repeat;}
.login_a .EnterEmail { width:190px; height:22px; border:0px; line-height:22px; color:#666666; margin-left:7px; margin-top:4px }
.login ul li .yzm { width:47px; height:20px; border:1px solid #CDCDCD; padding-left:2px; line-height:20px;vertical-align:middle}
.login p {padding:0; margin:0; border:0; margin-top:5px; padding-bottom:6px;text-align:center; border-bottom:1px solid #ECE9E0}
.green_channel {width:192px; height:95px; margin:1px auto 13px;}
.hot_gift { width:199px; margin:0 auto}
.hot_gift h1 {padding:0; margin:0;}
.gifts { width:197px; height:auto; padding-top:6px; border-left:1px solid #CCCCCC; border-right:1px solid #CCCCCC; overflow:hidden}
.gifts dl { clear:both; width:170px; height:60px; margin:0 auto; padding-top:10px;}
.gifts dt {float:left; width:60px; height:60px; }
.gifts dd { float:left; width:105px; padding:0; margin:0; margin-left:5px}
.gifts dd a { color:#2A2A2A; text-decoration:none;font-size:14px; line-height:24px;}
.gifts dd a:hover { color:#198F00; text-decoration:underline}
.gifts p { margin-left:11px; }

.con_center { float:left; width:588px; margin-left:5px;}
.search { width:582px; height:30px; margin:9px auto 13px; }
.search ul { list-style:none}
/*.search .SearchTexta { width:150px; height:22px; line-height:22px; margin-top:4px; margin-left:5px;}*/
.search .SearchTextb { width:168px; height:22px; line-height:22px; margin-top:4px; margin-left:5px;}
/*.search .SearchSubmit{width:21px; height:19px; background:none; border:none; cursor:hand;}*/
.search .search_a { float:left; margin-right:26px; }
.search .search_b { float:left; width:180px; height:30px; background:url(018.gif);  }
.search .search_c { float:right; width:125px; height:30px; }

.search_top { width:470px; height:30px; margin:9px auto 13px 55px;}
.search_top ul { list-style:none}
/*.search .SearchTexta { width:150px; height:22px; line-height:22px; margin-top:4px; margin-left:5px;}*/
.search_top .SearchTextb { width:128px; height:22px; line-height:22px; margin-top:4px; margin-left:5px;}
/*.search .SearchSubmit{width:21px; height:19px; background:none; border:none; cursor:hand;}*/
.search_top .search_a { float:left;}
.search_top .search_b { float:left; width:140px; height:30px; background:url(l_0216.gif); margin-left:2px;}
.search_top .search_c { float:left; padding-left:6px; height:30px; }


.products { width:790px; }
.products ul { list-style:none}
.products ul li { float:left;}
.products .products_t { width:551px; height:37px; border-bottom:1px solid #CFCDC5; border-top:1px solid #CFCDC5;}
.products_01 { width:780px; background:url(dotted.gif) repeat-x bottom left; margin:10px auto}
.products_01 p { padding:0; margin:0;font-size:14px; line-height:25px; font-weight:bold; margin-left:5px; }
.products_01 p a  {color:#198F00; text-decoration:none;font-size:14px; font-family:Arial, Helvetica, sans-serif}
.products_01 p img { vertical-align:middle; margin-right:6px;}
.products_01 p a:hover { text-decoration:underline}
.products_01 ul {font-size:12px; margin-left:5px;line-height:25px}
.products_01 ul a {color:#343734; text-decoration:none; font-family:Arial, Helvetica, sans-serif}
.products_01 ul a:hover{color:#198F00; text-decoration:underline; }

.con_right { float:right; width:199px; margin-right:4px;_margin-right:2px; }
.news h1 {margin:0; padding:0; margin-bottom:8px;}
.news ul {width:199px; list-style:none;}
.news ul li { float:left;display:block; width:199px;white-space:nowrap;overflow:hidden;-o-text-overflow: ellipsis;text-overflow:ellipsis; padding:7px 0; _padding:56x 0}
.news ul li a { color:#2A2A2A; text-decoration:none}
.news ul li img { vertical-align:middle; margin-right:5px;} 
.news ul li a:hover { text-decoration:underline}

.Documents { width:199px; margin:0 auto; margin-top:5px;}
.Documents h1 {margin:0; padding:0; }
.Documents ul { width:188px;  border-left:1px solid #CCCCCC; border-right:1px solid #CCCCCC; padding-left:9px; padding-top:10px;}
.Documents ul li {width:188px; line-height:30px; list-style:none;white-space:nowrap;overflow:hidden;-o-text-overflow: ellipsis;text-overflow:ellipsis; }
.Documents ul li a { color:#2A2A2A; text-decoration:none}
.Documents ul li img { vertical-align:middle; margin-right:5px;}
.Documents ul li a:hover {text-decoration:underline}

/*wangliang++*/
/*网页左边*/
.login_fter { width:204px; margin:0 auto}
.login_fter h1 { padding:0; margin:0; margin-left:35px; margin-top:15px;}
.login_fter dl { width:204px; list-style:none; padding-left:10px;}
.login_fter dl dt{ text-indent:40px; height:30px; line-height:30px;}

.login_fter dl  .welcome{ background:url(l_001.gif)  no-repeat}
.login_fter dl  .zl{ background:url(l_002.gif)  0px 5px no-repeat}
.login_fter dl  .yh{ background:url(l_019.gif)  0px 5px no-repeat}
.login_fter dl  .nh{ background:url(l_018.gif)  0px 5px no-repeat}
.login_fter dl  .gw{ background:url(l_003.gif)  0px 5px no-repeat}
.login_fter dl  .dg{ background:url(l_004.gif)  0px 5px no-repeat}
.login_fter dl  .rh{ background:url(l_005.gif)  0px 5px no-repeat}
.login_fter dl  .pndc{ background:url(l_006.gif)  0px 5px no-repeat}
.login_fter dl  .ex{ background:url(l_007.gif) 0px 5px no-repeat}

.login_fter p {padding:0; margin:0; border:0; margin-top:5px; padding-bottom:6px;text-align:center; border-bottom:1px solid #ECE9E0}

/*产品类目*/
.product_left {width:205px; font-size:14px;}
.product_left img{cursor:pointer}
.product_left dl{ padding-left:20px;}
.product_left dt{ margin:0px; padding:0px; height:23px;}
.product_left dt span{ margin-right:5px;}
.product_left dd{ margin:0px; padding:0px; margin-left:20px; height:20px; }
.product_left dd img{ margin-right:5px;}

/*产品最终页右边*/
.con_box_left { float:left;width:770px; margin-left:10px; }
.pro_center_top {font-size:16px; font-weight:bold; margin-bottom:5px;  }

.pro_right {  float:left; width:260px;  margin:5px; }
.pro_right_r {  float:right; margin-top:5px; width:486px; height:201px;  background:url(/images/darkgreen/l_0209.gif)  }
.pro_list { border:1px solid #333; }
.scj {font-size:16px; color:#000000; font-weight:bold; font-family:Arial, Helvetica, sans-serif }
.hyj {font-size:16px; color:#F45A0F;; font-weight:bold; font-family:Arial, Helvetica, sans-serif }
.ari {font-family:Arial, Helvetica, sans-serif }
.clear { clear:both}

/*礼品*/
.gif_top_bg {background:url(l_020.gif) no-repeat; height:32px; width:770px}
.gif_top_bg ul{ float:right; list-style:none; height:32px; line-height:32px; text-align:right; width:605px; }
.gif_top_bg ul li{ float:left; padding-left:10px; font-size:19px; font-weight:bold; color:#999; }
.gif_top_bg ul li a:link { color:#999; text-decoration:none;}
.gif_top_bg ul li a:visited  { color:#1D9B20; text-decoration:none}
.gif_top_bg ul li a:hover   { color:#1D9B20; text-decoration:none}
.gif_top_bg ul li a:active   { color:#1D9B20; text-decoration:none}

/*新闻最终页*/
.news_view{background:url(l_0202.gif) no-repeat; height:32px; width:770px; line-height:32px;  padding-left:10px; font-weight:bold; font-size:14px}
.news_view span{padding-right:20px;}
.news_content p {padding:5px ;}

/*新闻列表页*/
.news_main{width:733px;}
.news_top_bg {background:url(l_0201.gif) no-repeat; height:32px; width:770px}
.news_top_bg span { font-size:18px; font-weight:bold; color:#FFF; line-height:32px; height:32px; margin-left:30px;}
.news_main ul{ list-style:none; }

.news_main ul li{ border-bottom:1px dashed #CCC; height:28px; line-height:28px;  }
.news_main ul li a:link { font-size:14px; text-decoration:none}
.news_main ul li a:visited { font-size:14px; text-decoration:none;color:#1D9B20;}
.news_main ul li a:hover { font-size:14px; text-decoration:none;color:#1D9B20;}
.news_main ul li a:active { font-size:14px; text-decoration:none;color:#1D9B20;}

/*产品最终页右边*/
.pro_cx_bg {background:url(l_0122.gif) no-repeat; height:32px; width:770px}

.pro_top_bg {background:url(l_012.gif) no-repeat; height:32px; width:770px}
.pro_top_bg ul{ float:right; list-style:none; height:32px; line-height:32px; text-align:right; width:615px; }
.pro_top_bg ul li{ float:left; padding-left:5px; font-size:19px;height:32px; line-height:32px;  color:#999}
.pro_top_bg ul .xian {background:url(l_021.gif) 4px 7px no-repeat}
.pro_top_bg ul li a:link { color:#999; text-decoration:none; font-family:Arial, Helvetica, sans-serif;font-size:18px;}
.pro_top_bg ul li a:visited  { color:#999; text-decoration:none; font-family:Arial, Helvetica, sans-serif;font-size:18px; }
.pro_top_bg ul li a:hover   { color:#1D9B20; text-decoration:none; font-family:Arial, Helvetica, sans-serif;font-size:18px;}
.pro_top_bg ul li a:active   { color:#999; text-decoration:none; font-family:Arial, Helvetica, sans-serif;font-size:18px;}

.pro_list_img {border:4px solid #F7F7F7; width:176px; float:left; margin:5px 3px 5px 3px; height:212px; overflow:hidden}
.pro_list_img ul{list-style:none;}
.pro_list_img ul li { text-align:center}
.pro_list_img img { padding:10px;}
.pro_list_img ul li span{ font-size:18px; font-weight:bold; color:#11951B; }
.pro_list_img ul li p{ font-size:12px; text-align:center; padding-left:10px; padding-right:10px; color:#666; height:36px; overflow:hidden }
/*end wangliang*/

/*底部样式*/
.foot { width:1011px; margin:0 auto; margin-top:10px; clear:both; font-size:12px}
.foot ul {width:900px;height:32px;border-bottom:1px solid #C9C7C7; text-align:center; margin:0 auto;}
.foot ul a { color:#000; text-decoration:none; font-size:12px; line-height:32px;}
.foot p { padding:0; margin:0;font-size:14px; color:#686666; text-align:center; line-height:36px}

/* huyao+ */
.in_text_login{background-color:#E8F9FF;border:1px solid #0A8FDA;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:14px;padding:5px 3px;width:172px;}

/*分页的样式*/
.pages{ float:right; padding:0 10px; overflow:hidden;}
.pages a{ padding:0 2px;}

DIV.scott {color:#666;
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; MARGIN: 3px; PADDING-TOP: 3px; TEXT-ALIGN: center
}
DIV.scott A { color:#666;
	BORDER-RIGHT: #ddd 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #ddd 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; BORDER-LEFT: #ddd 1px solid; COLOR: #88af3f; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #ddd 1px solid; TEXT-DECORATION: none
}
DIV.scott A:hover {
	BORDER-RIGHT: #85bd1e 1px solid; BORDER-TOP: #85bd1e 1px solid; BORDER-LEFT: #85bd1e 1px solid; COLOR: #638425; BORDER-BOTTOM: #85bd1e 1px solid; BACKGROUND-COLOR: #f1ffd6
}
DIV.scott A:active {
	BORDER-RIGHT: #85bd1e 1px solid; BORDER-TOP: #85bd1e 1px solid; BORDER-LEFT: #85bd1e 1px solid; COLOR: #638425; BORDER-BOTTOM: #85bd1e 1px solid; BACKGROUND-COLOR: #f1ffd6
}
DIV.scott SPAN.current {
	BORDER-RIGHT: #b2e05d 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #b2e05d 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; BORDER-LEFT: #b2e05d 1px solid; COLOR: #fff; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #b2e05d 1px solid; BACKGROUND-COLOR: #b2e05d
}
DIV.scott SPAN.disabled {
	BORDER-RIGHT: #f3f3f3 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #f3f3f3 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; BORDER-LEFT: #f3f3f3 1px solid; COLOR: #ccc; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #f3f3f3 1px solid
}

/*按钮*/
.button_1_cla1 ,.button_1_cla2{ float:left; margin-right:10px; }
.button_1_cla1 a ,.button_1_cla2 a{ color:#FFF; font-weight:bold;}
.button_1_cla1{ padding-left:4px; background:url(/images/default/button_left_cla1.gif) 0 0 no-repeat;}
.button_r_cla1{ padding-right:4px; background:url(/images/default/button_right_cla1.gif) right top no-repeat;}
.button_m_cla1{ padding:0 2px; background:#093; line-height:28px;}

.in_text_cla1{ padding:4px; background:#FFF; border:#CCC 1px solid; vertical-align:middle;}
.in_text_cla2{ padding:2px; background:#FFF; border:#CCC 1px solid; vertical-align:middle; text-align:right;}
.in_button_cla1{background:#eee; border:#CCC 1px solid; vertical-align:middle; padding:5px;}
.in_button_cla2{ background:#390 url(/images/default/in_button_cla2_bg.gif) left center no-repeat; height:24px; border:none; vertical-align:middle; line-height:24px; color:#FFF; font-weight:bold; width:175px; padding-left:20px; text-align:left;}
.in_button_cla3{ background:none; border:none; color:#393; font-weight:bold; font-family:serif; }
.in_button_cla4{ background:none; border:none; color:#FFF; font-weight:bold; font-family:serif; line-height:24px; height:28px; }

/*表格全选样式*/
.table1 tr.cur td { background:#ECF6FA;}
.table1a td{background:#d1eef9; }

/* huyao+ ajax */
.ajaxmenu{position: absolute; border-top: 1px solid #FFFFFF; z-index: 30; border-left: 1px solid #FFFFFF; border-right: 1px solid #616161; border-bottom: 1px solid #616161; background:#ACE304;}
.ajaxloading {border: 1px solid #383838; background: #585858; color: #FFFFFF; position: absolute; left: 45%; top: 2px;}
/* footer 调试信息 */
fieldset {width: 400px; margin: 10px auto; padding: 10px; display: block; font-size:9pt; border: 1px solid #585858; color: #616161; behavior:url(#default#savehistory); padding-top: 3px;}









a.alt{
position:relative;
background-color:#fff;

width:158px;height:20px;
margin:0 auto;
text-align:center;
text-decoration:none;
color:#333333;
}
a.alt span{display:none; line-height:20px;}
a.alt:hover span{
position:absolute;
display:block;
top:-15px;left:58px;
width:510px;height:40px; 
border:1px solid #FFCC99;
z-index:1;
background-color:#FFFFE6;
}




#navPrimary { background: none; float: left; height: auto; margin: 0; padding: 0; }
#navPrimary li a { font-weight:bold; font-size:14px; color:#FFFFFF }
#navPrimary li {   float: left; margin-right: 5px; position: relative; top: 5px; width: 120px;color:#FFFFFF }
#navPrimary li a { color: #FFFFFF; display: block; float: none; margin: 0; padding: 6px 6px 6px 10px; text-decoration: none; text-align: left; text-indent:15px; }
#navPrimary li:hover, #navPrimary li.sfhover { background: url('/images/darkgreen/corner_tl_seedling.gif') top left no-repeat #87d300; color: #fff; height: 50px; top: 0; }
#navPrimary li:hover a, #navPrimary li.sfhover a { background: url('/images/darkgreen/corner_tr_seedling.gif') top right no-repeat; color: #fff; }